renewable contract - Spanisch Englisch Wörterbuch